@import "@/common/constants/StyleConst.scss";

.SelectAll-input.gray-input.v-text-field.v-text-field--solo :deep {
  .v-input__control {
    min-height: 32px;

    .v-select__slot {
      label {
        position: relative !important;
        overflow: unset;
        color: #565656;
        font-size: 14px;
        font-weight: 700;
      }
    }
  }

  .v-select__selections {
    color: #565656;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 700;
  }
}

.search-input {
  border: 2px solid #79839B;
}

.v-select-list :deep {
  &>.v-list-item:not(:first-child) {
    padding: 0;
  }
}

.v-list :deep {
  padding: 8px 4px;


  .v-list-item {

    &:hover {
      border-radius: 99999px;
      background-color: #F4F3F3;
    }

    .select-list-item {
      padding: 0 16px;
    }

    .v-list-item--active {
      color: unset !important;
    }

    .v-list-item__content {
      text-align: left;
      color: #565656;
    }

    .v-list-item__icon {
      align-self: center;
    }

    &::before {
      opacity: 0;
    }
  }
}